#ifndef _KCSTRING_H_
#define _KCSTRING_H_

/*
作    者：		王清
创建时间:			2017-04-30
说    明：		字符串类
*/

/*
王清		2017-04-30	新建文件
王清		2017-09-08	设计KCString类基本结构和接口
*/

class KCString {
public:
	KCString();
	KCString(std::string str);
	KCString(const char* str);
	~KCString();

private:
	void _assign();

private:
	unsigned 	m_Length;
	unsigned	m_FreeLen;
	char* 		m_Data;

	unsigned	m_RefCount;
};//KCString class




#endif
